Roaches Tea Rooms & Restaurant
Currently closed|Open tomorrow at 09:00
Paddock Farm, Roach Road, Upper Hulme, Leek, Staffordshire Moorlands ST13 8TY, United Kingdom
Attractions Near Roaches Tea Rooms & Restaurant
Restaurants Near Roaches Tea Rooms & Restaurant
Hotels Near Roaches Tea Rooms & Restaurant